package cn.ylz.ylmall.account.pojo.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@TableName("t_user_address")
public class UserAddress implements Serializable {
    /**
     * 数据id
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 用户ID
     */
    private Long userId;
    /**
     * 收货人
     */
    private String consignee;
    /**
     * 手机号码
     */
    private String phone;
    /**
     * 所在地区
     */
    private String region;
    /**
     * 详细地址
     */
    private String address;
    /**
     * 默认收获地址
     */
    private Integer isDefaultAddress;
    /**
     * 数据创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime gmtCreate;
    /**
     * 数据最后修改时间
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime gmtModified;

}
